In Trust You Succeed!